home *** CD-ROM | disk | FTP | other *** search
/ Assassins - Ultimate CD Games Collection 1 / Assassins - Ultimate CD Games Collection (1994)(Weird Science)(Track 1 of 2)[!][Amiga-CD32-CDTV][CDD5332].iso / instructions / shootups / tanx < prev    next >
Text File  |  1992-09-02  |  19KB  |  491 lines

  1.                            AMIGA TANX
  2.                           ~~~~~~~~~~~~
  3.                      Produced by Gary Roberts.
  4.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.                           Version 1.0 
  6.                          ~~~~~~~~~~~~~
  7.                  Written for Amiga Computing. 1991
  8.                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  9.                     
  10.  
  11.  
  12.                      Tanks! a Short Overview.
  13.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  14.  
  15.  Do you remember that great game called "TANKS !" which appeared
  16. on several machines many years ago.? You don't.?,where have you been
  17. all this time.? 
  18.  Many an hour was had by kids and adults alike playing this simple
  19. game at college and at work. Its one of those games, you either love
  20. it or hate it.
  21.  
  22.  I am afraid I don't know who created the original Tanks,so I can not
  23. give them any credit. ( If somebody knows who it was then please contact
  24. me, I can then give them credit.! )
  25.  
  26.  Anyway Tanks is a 2 player game only ( Although I have known a few
  27. people who play in on their own! ),each player is given a tank to
  28. control on a landscape,the idea is to take it in turns to shoot at your
  29. opponent. ( See.? I said it was simple ). You have control over the
  30. angle of the tanks barrel and the velocity behind the shot.
  31.  The winner is the person who scores a direct hit on their opponents
  32. tank. ( Cooo, now there is a surprise.)  
  33.  Thats the basic idea behind the original Tanks game, now here
  34. is my version.
  35.  
  36.  
  37.                              Amiga Tanx.
  38.                             ~~~~~~~~~~~~~
  39.  Amiga Tanx follows the same lines as the original game,but with just
  40. a few variations.
  41.  
  42.     a) Randomly generated Landscapes.
  43.     b) Two main types of Landscapes.
  44.     c) Variable gravity.
  45.     d) Variable wind strength and direction.
  46.     e) Targets to hit.
  47.     f) Objects which affect the flight of the tanks shot.
  48.     g) Full Stereo Sound.
  49.     h) 50 frames a second screen update.
  50.     i) Parallax scrolled play area.
  51.     j) Over 100 colours on screen. ( Honest ! )
  52.     
  53.  I could go on ,but I won't.
  54.  
  55.  
  56.                             Starting Tanx
  57.                            ~~~~~~~~~~~~~~~
  58.  Pretty straight forward this bit.
  59.  The Tanx game takes up around 400k of chip ram,so if you don't
  60. have 1 meg chip ram or own an amiga A3000,you will have to close
  61. all windows and make sure you have at least 400k of chip ram free.
  62.  
  63.  NOTE: if you only have a 512k amiga,then tanx will not run from
  64. Workbench. You will have to boot the disk and run Tanx from the CLI
  65.  
  66.  Tanx can only be run from the CLI,but due a to a lovely program
  67. called ICONX, you can run it from Workbench.
  68.  To run Amiga Tanx,open up the Tanx window and double click on the
  69. Tanx Icon. A CLI window will appear and Tanx will proceed to run.
  70.  If any errors occur then a nice message will appear on screen.
  71.  
  72.  Tanx can be run from the CLI alone.To do this you must make the "Tanx!"
  73. directory the current directory before running.
  74.  
  75.  Eg.
  76.       CD df0:Tanx!    - To change directory.
  77.       
  78.  If Tanx cannot find or load the file "Tanx-Title.Dat" then it will not run.
  79.  It looks for "Tanx-Title.Dat" in the current directory.
  80.  
  81.  If you wish to transfer the Tanx Game to Hard disk or some other 
  82. media,then you require the following files from the Tanx! directory.
  83.  
  84.        Tanx        ( And the associated icon files if you wish )
  85.        Tanx-Title.Dat
  86.  
  87.    
  88.  "Tanx" is the main program,while "Tanx-Title.Dat" is the title image.
  89. As long as both files are in the same directory, Tanx will run.
  90.  So you can transfer the game to Hard disk or some other media.
  91.         
  92.  
  93.                        Playing The Game
  94.                       ~~~~~~~~~~~~~~~~~~
  95.  
  96.  When the Tanx title appears, press the left mouse button, after a few
  97. seconds the Main Options Screen will appear.
  98.  
  99.  From this screen you can change many game parameters.
  100.  The parameters will be explained later on.
  101.  
  102.  To Play a game simply move the mouse pointer and click on the PLAY
  103. Icon situated in the top right of the screen.
  104.  
  105.  After a few seconds you will be shown the Landscape on which the 
  106. battle is about to take place.
  107.  ( The Landscape is about 2 screens wide. )
  108.  
  109.  A control panel,then drops down from the top of the screen.
  110. From here the current player can control his/her tank and scroll
  111. around the landscape.
  112.  
  113.  The current Players name is displayed and their tank is brought
  114. into view. 
  115.  The following Icons are displayed in the panel.
  116.  
  117.  Velocity      - Represented by bar bells. ( What else? ) 
  118.                  Clicking on the arrows underneath will
  119.                  alter the velocity of the players shot.
  120.                  If you hold the left mouse button down then
  121.                  the velocity will rise slowly,hold down both
  122.                  left and right mouse buttons and the velocity
  123.                  will rise quickly.
  124.                  Velocity can be in the range of 0 to 199.
  125.  
  126.  Angle         - Represented by a 90 degree angle.
  127.                  Clicking on the arrows underneath will
  128.                  alter the angle of the tanks gun barrel.
  129.                  Click with the left button alone and the value
  130.                  will change slowly.Hold down both mouse buttons
  131.                  and things will wizz along.
  132.                  The angles are in degrees.
  133.                  Values are between -90 and 150
  134.                  Negative angles will fire the bullets downwards.
  135.                  + 90 degrees will fire the bullets straight up.
  136.                                   
  137.  Fire          - Represented by a rocket on a red button.
  138.                  If you are happy with the angle,velocity and tanks
  139.                  position,then click on this to fire your bullet!
  140.      
  141.  Quit          - Represented by a white flag.
  142.                  Clicking on this during any point in play will
  143.                  quit the current game and return to the options
  144.                  screen.
  145.  
  146.  Scroll Land   - Represented by a small landscape and tank.
  147.                  Click on the arrows will scroll the Landscape
  148.                  Left and right, and up and down. this will enable
  149.                  you to pick out your target ( The other players
  150.                  tank ).
  151.                  Pressing the left mouse button will scroll slowly.
  152.                  Hold down both buttons and it will wizz along.    
  153.  
  154.  Move Tank     - Represented by a Tank ( Suprising huh.? )
  155.                  Clicking on the arrows below the icon will move
  156.                  your tank.
  157.                  Tanks can only move on their flat plain.
  158.                  They can not go up or down hills or ride over
  159.                  craters.
  160.  
  161.  When you fire the bullets, they will fly given your angle and
  162. velocity. The bullets are accurately calculated using
  163. a projectile forumla,so they will act as if in real life.
  164.  
  165.  Each player takes it in turn to fire a shot. the first player to
  166. hit their opponents tank wins.! 
  167.  
  168.  After a game has been won. A status screen is displayed.
  169.  A tally of the games won by each player is displayed.
  170.  
  171.  From the Status screen you can play another game with the current
  172.  parameters or you may exit to the Main Options screen to alter 
  173.  the parameters. -  See Next section.
  174.  
  175.  The current tally of the games won by each player is only
  176.  cleared when you change the players name from the main options
  177.  screen.   - See next section.
  178.  
  179.  
  180.                            Game Parameters.
  181.                           ~~~~~~~~~~~~~~~~~~
  182.  As you may have seen from the Main Options screen there are lots
  183. of parameters that you can change.
  184.  
  185.                A) Wind Strength.
  186.                B) Wind Direction.
  187.                C) Gravity Strength.
  188.                D) Landscape generation.
  189.                E) Objects.
  190.                F) Sound.
  191.  
  192. Also on the Main options screen you will find the following Icons.
  193.  
  194.  ABOUT    -   The current version of the game and who wrote it!
  195.  
  196.  QUIT     -   Quit the game. 
  197.  
  198.  PLAYER1  -  
  199.  PLAYER2  -   The two player icons at the top left of the
  200.               main options screen enable you to alter the 
  201.               players names.Simply click on the icon under the
  202.               players name. You may type in 3 letters from the
  203.               keyboard or move your mouse left/right and click to
  204.               leave a character.
  205.  
  206.  PLAY     -   Play a game with the selected parameters.
  207.   
  208.  I will run through each of the parameters and explain 
  209. what they all do!
  210.  To operate any of the options,simply move the mouse pointer
  211. over the switches ( little boxes with black or red lights in them )
  212. and press the left mouse button.
  213.  
  214.  
  215.                        A) Wind Strength.
  216.                       ~~~~~~~~~~~~~~~~~~~
  217.  Pretty obvious this one. You can introduce wind affect
  218. into the game. Wind affects the flight of the bullets and
  219. makes the game a little harder to play.
  220.  The wind strength and direction is displayed during the game,
  221. at the bottom of the screen. The flag denotes the direction,whilst
  222. the meter and number ( from 0-9 ) denotes the strength.
  223.  
  224.  The options under Wind Strength are as follows.
  225.  
  226.   1) None   -     No wind affect at all. The default option.
  227.   
  228.   2) Light  -     Light wind.A small breeze blows and has a 
  229.                   small affect on the bullets flight.
  230.  
  231.   3) Medium -     A brisk wind blows across the landscape.
  232.                   This wind noticeably affects the bullets
  233.                   flight.
  234.                   
  235.   4) Strong -     Definitely gale force conditions now.
  236.                   The wind is very strong and the bullets
  237.                   are very much affected by the wind.
  238.                   
  239.   5) Random -       The wind strength is randomly chosen
  240.                   during the game.After each players shot
  241.                   the wind can change strength with this option.                 
  242.                   
  243.  NOTE: With options 2-4 the wind strength is chosen at the
  244.        beginning of a game and does NOT change throughout the
  245.        game.
  246.        With option 5. The wind strength is randomly chosen,
  247.        and DOES change during a game.So watch the wind meter
  248.        before taking a shot.!!!
  249.  
  250.           
  251.                          B) Wind Direction
  252.                         ~~~~~~~~~~~~~~~~~~~
  253.  This option rightly alters how the wind direction is generated.
  254.  
  255.  1) Same.   -     The default option.
  256.                   The wind direction is chosen randomly at the start
  257.                   of each game and does not change during that game.
  258.   
  259.  2) Random  -     The wind direction is chosen randomly at the start
  260.                   of each game,but it can change randomly during a game
  261.                   so watch out!!!                  
  262.      
  263.  
  264.  
  265.                         C) Gravity Strength
  266.                        ~~~~~~~~~~~~~~~~~~~~~                   
  267.  
  268.  No prizes for guessing what this does.
  269.  Different gravity strengths require different tactics.
  270.  
  271.  All gravity is chosen at the start of each game,and does NOT
  272.  change during the game.
  273.    
  274.   1) Light  -     Light Gravity,makes the bullets feel very light.
  275.                   When fired they will tend to float along.
  276.                  
  277.                     
  278.   2) Medium -     This is the default option and is equivalent to
  279.                   the earths gravity.
  280.    
  281.   3) Strong -     The bullets feel very heavy and drop like an
  282.                   elephant wearing several lead anvils as ear rings.
  283.  
  284.   4) Random -     The Gravity is randomly chosen from the above.
  285.  
  286.  
  287.                      D) Landscape Generation.
  288.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~      
  289.  There are two types of landscapes. Mountains and Foothills.
  290.  For each type the landscape is randomly generated,so no two
  291.  landscapes will be the same.
  292.  
  293.  During landscape and object creation,a small message appears
  294. on screen informing you. - See the Known Bugs Section.!!! 
  295.  
  296.   1) Mountains-   Steep mountains with large valleys.
  297.                   This makes hitting tanks quite tricky.
  298.                   Lots of cover.
  299.  
  300.   2) Foot Hills-  Shallow valleys with small hills.
  301.                   Tanks are easily spotted and not to difficult
  302.                   to get at.
  303.                                    
  304.   3) Random      A Totally random landscape is generated.
  305.                   Watch out!! some bizarre shapes can be
  306.                   generated with this option.
  307.  
  308.  
  309.                   
  310.                          E) Objects.
  311.                         ~~~~~~~~~~~~~   
  312.  
  313.  These are not for the faint hearted.!
  314.  4 types of objects can be placed on the landscape.
  315.  
  316.  All the objects are placed randomly on the landscape.
  317.  
  318.  NOTE: See the Known Bugs section !!!
  319.        
  320.        1) Targets. - These can be destroyed,if you hit a target
  321.                      you will get a free shot the next round.
  322.                               
  323.        2) Fans     - These can not be destroyed.
  324.                      These blow ( What else do fans do.? )
  325.                      very hard in the direction they face.
  326.                      If the bullets fly into range of one of these
  327.                      expect strange results.!
  328.                      A fans wind strength is usually stronger than
  329.                      a strong wind. A fans strength is randomly
  330.                      chosen.
  331.  
  332.        3) Pushers  - These strange objects look like pulsating
  333.                      red pyramids. ( With an arrow going up and down)
  334.                      When ever a bullet flies over them it will be
  335.                      pushed upwards very hard.
  336.                      
  337.        4) Pullers -  These look like a pair of jaws opening and closing.
  338.                      These have the opposite affect of the Pushers.
  339.                      When ever bullets fly over them they will be pulled
  340.                      down very sharply.
  341.                      
  342.                      
  343.                             F) Sound
  344.                            ~~~~~~~~~~
  345.  If you wish you may switch off all sounds during the game.
  346.  All the sounds are digitised and played in full stereo,so why
  347.  should you want to switch the sound off.?
  348.  
  349.  
  350.                     Some other things I should mention,
  351.                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  352.  
  353.  No two games of Tanx will be the same. Most of the parameters
  354. I use to generate landscapes and object positions are randomized
  355. as much as possible. ( This was right pain debugging the code! )
  356.  
  357.  The tanks are randomly positioned on the landscape, players are
  358. randomly assigned tanks to use.The player that goes first is also
  359. randomly chosen. So don't complain if your mate always goes first!!
  360.  
  361.  Tanks are limited to moving on their "flat plain" only,they can not
  362. go up mountains or over craters.
  363.  But you are able to "Tunnel" your way into a nearby mountain.
  364.  Simple position your tank about a tanks width from the mountain or 
  365. hill,set your angle to -4 or -5 and velocity to over 100.
  366.  The explosion of the bullets hitting the land,will remove a hefty
  367. chunk of land.repeat this a few times and you will have created
  368. a tunnel.Drive your tank in for cover!! But your tank must be able to
  369. fire out of it!  
  370.  
  371.  Try setting the landscape to Foothills,wind to strong,gravity
  372. to light. Fun ain't it.? Be careful not to shoot yourself.!!
  373.  
  374.  It is best to start of with the default options, no wind,medium
  375. gravity and no objects. As soon as you find this to easy,introduce
  376. wind and different gravity strengths.
  377.  
  378.  Finally try switching on the following and playing for the
  379.  hardest level.
  380.  
  381.    1) All objects on
  382.    2) Random Wind strength
  383.    3) Random Wind Direction
  384.    4) Random Gravity
  385.    5) Random Landscape.
  386.    
  387.  
  388.     Have fun!!!
  389.   
  390.  
  391.  Technical Information.
  392. ~~~~~~~~~~~~~~~~~~~~~~~
  393.  
  394.  Due to the nature of the system and how the game operates,this 
  395. game does not multitask. Sorry!!!.
  396.  When you exit the game it will return the system exactly as it
  397. found it.
  398.  To achieve the 50 frames a second,The system must be taken over.
  399. Sorry!
  400.  
  401.  The actual game runs in low res 320*256 and in full PAL overscan.
  402.  Screen update is at arcade speed (50 frames a second)
  403.  6 bitplanes are used to produce dual playfields. using the copper
  404.  over 100 colours are displayed on screen.
  405.  
  406.  The options screen and status screens are all in 32 colours.
  407.  
  408.  Full stereo sound is used. Turn up the volume and increase the
  409. bass to annoy the peeps next door!!
  410.  Over 100 k is used for digitised sound,280 k of graphic data
  411. and 20k of code.
  412.  
  413.  The game was written using an Amiga A500,with A590 Hard drive,3 meg,
  414. 2 drives and monitor.It was written in Assembler using the brilliant
  415. Hisoft Devpac 2.14 and took about 1 month to write.
  416.  Dpaint III was used for graphics.
  417.  Audio Master II was used to digitise the sounds.
  418.  Pixmate was also used for conversion of IFF images to RAW bitplane
  419. files.
  420.  
  421.  The game will run on all Amigas,that includes A3000's and
  422. accelerated Amigas.
  423.  If the game does not run on your setup,please contact me and
  424. I will try to fix the problem.
  425.  If you come across any bugs or have some new ideas for the next
  426. release again, please contact me.
  427.  
  428.  My Address.
  429.      Gary Roberts
  430.      17 Tudor Close,
  431.      Birchwood Drive
  432.      Alderholt
  433.      Near Fordingbridge
  434.      HANTS
  435.      SP6 3LY
  436.      ENGLAND.
  437.      
  438.      or phone me on UK (0425) 657155.
  439.  
  440.  
  441.  This is Version 1.0 of TANX.
  442.  
  443.   Thank you for playing it.!
  444.  
  445.             Gary Roberts 1991.
  446.             
  447.  
  448.  
  449.  Known Bugs.
  450. ~~~~~~~~~~~~~
  451.  The only bug that could occur is during the generation of
  452. Object Positions on the landscape.
  453.  
  454.   i.e. You have 1 or more of the object options switched on.
  455.  
  456.  I have tried to keep the games parameters and randomized as
  457. possible.This way no two games will be the same.
  458.  
  459.  The landscape is generated randomly. Several points are generated
  460. and these joined together to form the land.
  461.  When it comes to generating the object positions,the program
  462. sits in a loop.
  463.  It generates random positions for the objects.It then checks to see
  464. if the newly generated object positions are actually on land. ( We
  465. don't want targets floating in the sky now do we.? )
  466.  If they are not on land then it generates some more random points,
  467. this loop continues until all object positions are on the land.
  468.  
  469.  Now in theory,the computer could sit in this loop for ever,generating
  470. random points which do not lie on the land. ( This has never
  471. happened during the 2 weeks of play testing ).
  472.  
  473.  Because of this I have provided an "exit" function. Whilst the
  474. object positions are being generated,a message appears on screen
  475. telling you so. You can exit out of this by holding down the
  476. left mouse button,this will bring you to the Main Options screen.
  477. ( Don't worry the players scores will not be cleared )
  478.  
  479.  During the 2 weeks of play testing the longest it has taken to 
  480. generate a landscape with all objects switched on is 11 secs.
  481.  If it takes longer that say 30 secs to do so,then I suggest you
  482. exit and try again.
  483.  
  484.  I do appologise about this,but I think the importance of randomizing
  485. parameters as much as possible outways the importance of this bug.
  486.  
  487.  I hope this bug does not annoy you.
  488.  
  489.  Thank you.
  490.                                                                
  491.